package com.ego.dubbo.service;

import com.ego.commons.exception.DaoException;
import com.ego.commons.pojo.EasyUITree;
import com.ego.pojo.TbContent;
import com.ego.pojo.TbContentCategory;


import java.util.List;

/**
 * @Title
 * @Author Xyr
 * @Description:
 */
public interface TbContentCategoryDubboService {
    /**
     * 根据父id查询所有子类目
     * @param parentId 父id
     * @return 所有子类目
     */
    List<EasyUITree> selectByPid(long parentId);

    /**
     * 添加内容管理分类
     * @param
     */

    int insertContentCategory(TbContentCategory contentCategory) throws DaoException;

    /**
     * 修改 重命名
     */
    int updateName(TbContentCategory tbContentCategory) throws DaoException;

    /**
     * 删除
     */
    int deleteById(long id) throws DaoException;


}
